package com.zby.OpenApiCommon.model.entity;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@TableName("interface_info")
public class InterfaceInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId(type = IdType.AUTO)
	private Long id;
	/**
	 * 名称
	 */
	private String name;
	/**
	 * 描述
	 */
	private String description;
	/**
	 * 接口地址
	 */
	private String url;
	/**
	 * 请求参数
	 */
	private String requestparams;
	/**
	 * 请求头
	 */
	private String requestheader;
	/**
	 * 响应头
	 */
	private String responseheader;
	/**
	 * 接口状态（0-关闭，1-开启）
	 */
	private Integer status;
	/**
	 * 请求类型
	 */
	private String method;
	/**
	 * 创建人
	 */
	private Long userid;
	/**
	 * 创建时间
	 */
	private Date createtime;
	/**
	 * 更新时间
	 */
	private Date updatetime;
	private String sdk;
	/**
	 * 是否删除(0-未删, 1-已删)
	 */
	@TableLogic
	private Integer isdelete;

}
